package com.block.channel.flow;

import com.block.channel.model.result.ReprotFlowResult;
import com.block.common.bean.CommonParam;
import com.block.db.entity.ChannelBaseInfo;

public interface IChannelReportService {

    ReprotFlowResult registerActionReport(CommonParam commonParam, ChannelBaseInfo channelBaseInfo);

    ReprotFlowResult sourceActionReport(CommonParam commonParam, ChannelBaseInfo channelBaseInfo);

    ReprotFlowResult downloadActionReport(CommonParam commonParam, ChannelBaseInfo channelBaseInfo);

    ReprotFlowResult payBuyActionReport(CommonParam commonParam, ChannelBaseInfo channelBaseInfo);
}
